reftests: Use GdkTexture instead of cairo_surface_t
authorBenjamin Otte <otte@redhat.com>
Wed, 15 Sep 2021 04:55:25 +0000 (06:55 +0200)
committerBenjamin Otte <otte@redhat.com>
Thu, 16 Sep 2021 21:59:37 +0000 (23:59 +0200)
commit0dfab46c156b64c1af29e426de5eb5c224465338
tree8d917314fa935e67b702ff5d89f2f63db8fae96a
parent3a8ec683d3477a1f914b9c7fec427b323249179a
reftests: Use GdkTexture instead of cairo_surface_t

This also switches the rendering code from using gsk_render_node_draw()
to gsk_renderer_render_texture().

Some tests are broken with the GL renderer, so this patch forces the
Cairo renderer until they get fixed.
testsuite/reftests/gtk-reftest.c
testsuite/reftests/meson.build
testsuite/reftests/reftest-compare.c
testsuite/reftests/reftest-compare.h
testsuite/reftests/reftest-snapshot.c
testsuite/reftests/reftest-snapshot.h